initial vector tile integration#49
Conversation
|
This is much clearer now. I'll have look and the goal is to merge asap. |
| pbandk = "0.16.0" | ||
| kotlinx-datetime = "0.6.2" | ||
| kotlinx-serialization = "1.11.0" | ||
| voyager = "2.2.21-1.10.3" |
There was a problem hiding this comment.
We don't need this, we're using compose navigation
|
In the meantime I will try to get a complete list of what is missing in case of rendering compared to the MapLibre Style Specs. |
| coroutines = "1.11.0" | ||
| kotlinx-io = "0.9.0" | ||
| pbandk = "0.16.0" | ||
| kotlinx-datetime = "0.6.2" |
|
|
||
| internal sealed interface VisibleWindow { | ||
| data class BoundsConstrained(val tileMatrix: TileMatrix): VisibleWindow | ||
| val tileMatrix: TileMatrix |
|
Just to clarify: my goal for now is only to ensure the minimum changes are made to the core library. The rest will come later. |
|
Instead of making a ton of annoying comments, we can do it this way: |
|
Sure, I will refactor it. Some of the changes I need to look into, because they were made prior my work. I think today or maybe tomorrow I should push the changes in a commit. |
|
Ok no problem! |
5117ebc to
4693e6b
Compare
|
I made the changes and packed it again in a single commit. In this instance I added a minimal implementation of infinity scroll y to be able to revert all changes in
|
Good one. I haven't implemented infinity scroll y for practical reason. Do you see a use case? I would say this is out of scope for this feature.
We can keep those in core indeed.
Alright, we just need to make sure it's added as Thanks |
Sorry, I meant infinite scroll x
It is added unter |
New MR as discussed.